value oneself very highly - Alemán Inglés Diccionario